piston powered - Allemand Anglais Dictionnaire